be repulsed by someone - Allemand Anglais Dictionnaire